Big Huge Thesaurus

Fouquieria splendens

noun